.small-text{
	font-size: 10px;	
}

.large-text{
	font-size: 28px;	
}

.blue-text{
	color: #2c8bf9;	
}
	
/* MENU */
#globalheader { width: 760px; height: 35px; margin: 10px auto; position: relative; text-align: left; }
#globalheader ul { list-style: none; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { float: left; margin: 0; padding: 0; text-indent: 0; }
#globalheader #globalnav li a { float: left; height: 35px; line-height: 35px; overflow: hidden; text-indent: -999em; width: 120px; }
#globalheader #globalnav li a,
#globalheader #globalsearch { 
	background-image: url(http://wii-social.com/html/images/menu.png); 
	background-repeat: no-repeat;
}
#globalheader {
	height: 35px !important;
	z-index: 255;
}

#globalheader #globalnav li#gn-wiisocial {background-position: 0 0;}
#globalheader #globalnav li#gn-profile a { background-position: -120px 0;}
#globalheader #globalnav li#gn-games a { background-position: -240px 0; }
#globalheader #globalnav li#gn-friends a { background-position: -360px 0; }
#globalheader #globalnav li#gn-top-games a { background-position: -480px 0; }
#globalheader #globalnav li#gn-search a { background-position: -600px 0; width: 160px;}

#globalheader #globalnav li#gn-wiisocial a:hover { background-position: 0 -36px; }
#globalheader #globalnav li#gn-profile a:hover { background-position: -120px -36px; }
#globalheader #globalnav li#gn-games a:hover { background-position: -240px -36px; }
#globalheader #globalnav li#gn-friends a:hover { background-position: -360px -36px; }
#globalheader #globalnav li#gn-top-games a:hover { background-position: -480px -36px; }
#globalheader #globalnav li#gn-search a:hover { background-position: -600px 0;}

#globalheader #globalnav li#gn-wiisocial a:active { background-position: 0 -72px; }
#globalheader #globalnav li#gn-profile a:active { background-position: -120px -72px; }
#globalheader #globalnav li#gn-games a:active { background-position: -240px -72px; }
#globalheader #globalnav li#gn-friends a:active { background-position: -360px -72px; }
#globalheader #globalnav li#gn-top-games a:active { background-position: -480px -72px; }
#globalheader #globalnav li#gn-search a:active { background-position: -600px 0;}

#sub-menu{
	background-image: url("http://wii-social.com/html/images/sub-menu.png");
	background-repeat: no-repeat;
	width: 553px;
	height: 22px;
	float: right;
	font-size: 10px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-family: sans-serif;
}

body{
	padding-top: 0px;
	padding-left: 5px;
	margin: 0px;
	background-color: #ffffff;
	width: 760px;
	height: 600px;
}

#header{

	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

#menu{
	width: 720px;
	height: 35px;
	text-align: center;
	margin-left: 2px;
}

#menu ul{

    white-space: nowrap;	
    margin: 0px;
    height: 35px;
	padding: 0px;
	border: 2px solid #cccccc;
	background-repeat: repeat-x;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: grey;
}

#menu li{

	padding-left: 6px;
	padding-right: 6px;
	padding-top: 5px;
    height: 35px;
	list-style-type: none;
	display: inline;
	border-right: 1px solid #FFFFFF; 
}

#menu li:hover{

	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 5px;
	border: 2px solid #2c8bf9;
	list-style-type: none;
    height: 35px;
 	background-image: url("http://wii-social.com/html/images/menu-bg-hover.png");
 	background-repeat: repeat-x;
	color: #FFFFFF;
}


#menu A:active  {color: #000000; text-decoration: none}
#menu A:link  {color: #000000; text-decoration: none}
#menu A:visited  {color: #000000; text-decoration: none}
#menu A:hover  {color: #ffffff; text-decoration: none}

/* ----INDEX PAGE---- */

#upcoming-games{
	
	width: 200px;
	background-image: url("http://wii-social.com/html/images/column.png");
	background-repeat: no-repeat;
	float: left;
	}
	
#footer-menu{
	
	color: #ffffff;
	background-color: #2c8bf9;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	border: 1px solid grey;
	}
	
#this-month:hover{
	
	text-decoration: underline;
	cursor: pointer;
}

#next-month:hover{
	
	text-decoration: underline;
	cursor: pointer;
}

#next-months-games{
	
	display: none;
	visibility: hidden;
	}
	
	
#upcoming-games h1{
	
	font-family: sans-serif;
	color: #000000;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 10px;
}

#this-months-games h1{
	
	text-indent: 10px;
	font-family: sans-serif;
	font-size: 16px;
	color: #2c8bf9;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 5px;	
	font-weight: normal;
}
	
#this-months-games ul{
	
	font-family: sans-serif;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	
}

#this-months-games li{
	/*display: inline;*/
		
}

#this-months-games a:link{text-decoration: none; color: #000000;}
#this-months-games a:active{text-decoration: none; color: #000000;}
#this-months-games a:visited{text-decoration: none; color: #000000;}
#this-months-games a:hover{text-decoration: underline; color: #2c8bf9;}
#this-months-games img{border:none;}

#next-months-games h1{
	
	text-indent: 10px;
	font-family: sans-serif;
	font-size: 16px;
	background-color: #ffffff;
	color: #2c8bf9;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 5px;	
}
	
#next-months-games ul{
	
	font-family: sans-serif;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	
}

#next-months-games li{
	display: inline;
		
}

#next-months-games a:link{text-decoration: none; color: #000000;}
#next-months-games a:active{text-decoration: none; color: #000000;}
#next-months-games a:visited{text-decoration: none; color: #000000;}
#next-months-games a:hover{text-decoration: underline; color: #2c8bf9;}
#next-months-games img{border:none;}

#wiicode{

	height: 25px;
	width: 520px;
	margin-bottom: 10px;
	background-color: #99ccff;
	border: 1px solid grey;
	font-family: sans-serif;
	font-size: 14px;
	padding: 10px;
}

.name{
	width: 720px;
	font-family: sans-serif;
	font-size: 24px;
	color: grey;
	padding-left: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid grey;
	margin-bottom: 20px;
}	

#container{
	width: 720px;	
}

#left img{
	padding-left: 10px;
}

#descriptionTab: hover{
	text-decoration: underline;
	cursor: pointer;
}	

.header{
	font-family: sans-serif; 
	border-bottom: 1px solid grey; 
	font-size: 22px; 
	font-weight: bold; 
	width: 100%;
	margin-bottom: 15px;
	padding-top: 10px;
}

#right-panel{

	float: right;
	width: 200px;
	margin-bottom: 10px;
}



#user-profile{

	border: 4px solid #2c8bf9;
	margin-bottom: 5px;
	margin-right:2px;
	background-color: #eeeeee;
	font-family: sans-serif;
	font-size: 12px;
	text-indent: 5px;
}

#wii-code-input{

	border: 1px solid #000000;
	margin-left: 5px;
	width: 160px;
}

#user-profile h1{

	font-family: sans-serif;
	color: #ffffff;
	background-color: #2c8bf9;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#user-profile h2{

	font-family: sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	text-decoration: underline;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
}

#user-profile .display-pic{

	vertical-align: middle;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 160px;
	height: 220px;
	border: 1px solid grey;
	
}


#left-panel{

	float: left;
	width: 440px;
	margin-bottom: 20px;
}


/* ---- GAMES PAGE ---- */

.game-description{
	
	visibility: hidden;
	display: none;
	/*border-left: 10px solid #E3E4FA;
	border-right: 10px solid #E3E4FA;*/
	margin-left: 20px;
	margin-right: 20px;
	border-top: 1px solid grey;
	padding-bottom: 5px;
	background-color: #ffffff;
	border-bottom: 1px solid grey;
	}
	
.game-description p{
	
	padding-left: 10px;
	padding-right: 10px;
}
	
.game-description h1{
	
	margin-left: 10px;
	padding-top: 10px;
	font-family: sans-serif;
	}

#toolbar{
	
	color: #ffffff;
	background-image: url("http://wii-social.com/html/images/menu-bg-hover.png");
 	background-repeat: repeat-x;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border: 2px solid #2c8bf9;
	height: 20px;
	text-indent: 10px;
	}

#search{

	margin-top: 5px;
	margin-left: 2px;
	padding-top: 0px;
	width: 610px;
	height: 105px;
	background-color: #ffffff;
	border: 1px solid #b7b7b7;
	font-family: verdana;
}

#index-search{

	width: 608px;
	margin-left: 2px;
 	background-image: url("http://wii-social.com/html/images/menu-bg-hover.png");
 	background-repeat: repeat-x;
	font-family: verdana;
	border: 2px solid #2c8bf9;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	height: 20px
}

#index-search .active{

	color: #000000;
	text-decoration: underline;
}

#index-search A:active  {color: #ffffff; text-decoration: none}
#index-search A:link  {color: #ffffff; text-decoration: none}
#index-search A:visited  {color: #ffffff; text-decoration: none}
#index-search A:hover  {color: #000000; text-decoration: underline}

#index-search .active A:active  {color: #000000; text-decoration: none}
#index-search .active A:link  {color: #000000; text-decoration: none}
#index-search .active A:visited  {color: #000000; text-decoration: none}
#index-search .active A:hover  {color: #000000; text-decoration: underline}


#error{
	border: 1px solid red;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #ffffcc;
	background-image: url("http://wii-social.com/html/images/exclamation.png");
	background-repeat: no-repeat;
	text-indent: 20px;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;	
}

#info{
	border: 2px dotted #2c8bf9;
	padding: 5px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #C2DFFF;
	/*background-image: url("http://wii-social.com/html/images/information.png");*/
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-size: 14px;
	color: #2c8bf9;
}

#pagination{

	width: 628px;
	margin-top: 0px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #C6DEFF;
	padding-left: 10px;
	font-family: sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
}

#pagination A:active  {color: #2c8bf9; text-decoration: none}
#pagination A:link  {color: #2c8bf9; text-decoration: none}
#pagination A:visited  {color: #2c8bf9; text-decoration: none}

#pagination .active-page{

	color: #000000;
	text-decoration: underline;
}

#wii-code{
 
 	background-color: #d8dfea;
	background-color: #eeeeee;
	padding: 0px;
	font-family: verdana;
	font-size: 12px;
	padding-bottom: 5px;
}

#wii-code h1{
 
	background-color: #d8dfea;
	color: #3b5998;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #3b5998;
	border-bottom: 1px solid #b7b7b7;
	text-indent: 15px;
}

#wii-code A:active  {color: #eeeeee; text-decoration: none}
#wii-code A:link  {color: #eeeeee; text-decoration: none}
#wii-code A:visited  {color: #eeeeee; text-decoration: none}
#wii-code a image {border: none}


#your-games{
 
 	background-color: #ffffff;
	padding: 0px;
	font-size: 10px;
	padding-bottom: 5px;
	margin-left: 2px;
	width: 553px;
}

#your-games ul{

	padding: 5px;
}

#your-games li{
 
 	list-style-type: none;
 	background-color: #ffffff;
	border-bottom: 1px solid #b7b7b7;
	margin-bottom: 5px;
	color: #2c8bf9;
	font-family: sans-serif;
	font-size: 16px;
	padding: 5px;
}

 
#your-games-header{
 
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	padding-left: 5px;
	padding-top: 5px;
	margin-left: 2px;
}

#your-games td A:active  {color: #000000; text-decoration: none}
#your-games td A:link  {color: #000000; text-decoration: none}
#your-games td A:visited  {color: #000000; text-decoration: none}

.image-link A:active  {color: red; text-decoration: none}
.image-link A:link  {color: red; text-decoration: none}
.image-link A:visited  {color: red; text-decoration: none}
.image-link image {border: none}


#wish-list{
 
	border: 4px solid #2c8bf9;
 	background-color: #ffffff;
	padding: 0px;
	font-size: 10px;
	padding-bottom: 5px;
	margin-left: 2px;
	visibility: hidden;
	display: none;
}

#games-menu:hover{

	text-decoration: underline;
	cursor: pointer;
}

#wish-list p{
 
 	margin-left: 10px;
 	margin-right: 10px;
 	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	border: 1px solid #b7b7b7;
	font-family: verdana;
	font-size: 12px;
}

#wish-list p A:active  {color: #FFFFFF; text-decoration: none}
#wish-list p A:link  {color: #FFFFFF; text-decoration: none}
#wish-list p A:visited  {color: #FFFFFF; text-decoration: none}
#wish-list a image {border: none}

#wishlist-list span A:active  {color: #000000; text-decoration: none}
#wishlist-list span A:link  {color: #000000; text-decoration: none}
#wishlist-list span A:visited  {color: #000000; text-decoration: none}
#wishlist-list span A:hover  {color: #000000; text-decoration: underline}


#wish-list h1{
 
 	background-image: url("images/flex_arrow_open.gif");
 	background-repeat: no-repeat;
	background-color: #d8dfea;
	color: #3b5998;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #3b5998;
	border-bottom: 1px solid #b7b7b7;
	text-indent: 15px;
}

#wish-list h1:hover{
 
 	background-image: url("images/flex_arrow_open.gif");
 	background-repeat: no-repeat;
	background-color: #c2cbda;
	color: #3b5998;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #3b5998;
	border-bottom: 1px solid #b7b7b7;
	text-indent: 15px;
	cursor: pointer;
}

.add-friend-code{

	/*background-color: #3b5998;*/
	background-image: url(http://wii-social.com/html/images/add.png);
	background-repeat: no-repeat;
	color: #000000;
	font-family: verdana;
	font-size: 12px;
	/*border: 1px solid #b7b7b7;*/
	padding-left: 17px;
	padding-right: 10px;
}

.add-friend-code:hover{

	background-color: #95a5c6;
	background-image: url(http://wii-social.com/html/images/add.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #b7b7b7;
	padding-left: 17px;
	padding-right: 10px;
	cursor: pointer;
}

.friend-code-input{
	
	visibility: hidden;
	display: none;
	width: 100px;
	margin-left: 90px;
	margin-top: -16px;
}

.friend-code-submit{

	visibility: hidden;
	margin-left: 90px;
	margin-top: -17px;
	padding-left: 100px;
}

#game{

	border-bottom: 1px solid grey;
	background-color: #ffffff;
	width: 610px;
	padding-top: 10px;
	margin-left: 2px;
}

#game h1{

	background-color: #ffffff;
	color: #2c8bf9;
	font-family: sans-serif;
	font-size: 16px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 5px;
}

#game h1 A:active  {color: #2c8bf9; text-decoration: none}
#game h1 A:link  {color: #2c8bf9; text-decoration: none}
#game h1 A:visited  {color: #2c8bf9; text-decoration: none}
#game .image A:visited  {color: #FFFFFF; text-decoration: none}
#game .image A:link  {color: #FFFFFF; text-decoration: none}
#game a image {border: none}


#game li{

	width: 120px;
	list-style-type: none;
	font-family: sans-serif;
	font-size: 12px;
    color: #2c8bf9;
}

#game li A:active  {color: #2c8bf9; text-decoration: none}
#game li A:link  {color: #2c8bf9; text-decoration: none}
#game li A:visited  {color: #2c8bf9; text-decoration: none}
#game li A:hover  {color: #FFFFFF; background-color: #2c8bf9; text-decoration: none}

#results-found{

	width: 600px;
	margin-top: 0px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #C6DEFF;
	padding-left: 10px;
	font-family: sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
}

#options li{

	height: 10px;
	width: 120px;
	list-style-type: none;
	font-family: verdana;
	font-size: 12px;
    color: #3b5998;
    border: 0px;
}

#options li A:active  {color: #3b5998; text-decoration: none}
#options li A:link  {color: #3b5998; text-decoration: none}
#options li A:visited  {color: #3b5998; text-decoration: none}
#options li A:hover  {color: #FFFFFF; background-color: #3b5998; text-decoration: none}

.add-games{

	background-color: #3b5998;
	background-image: url(http://wii-social.com/html/images/add.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #b7b7b7;
	padding-left: 17px;
	padding-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.add-games A:link  {color: #FFFFFF; text-decoration: none}
.add-games A:active  {color: #FFFFFF; text-decoration: none}
.add-games A:visited  {color: #FFFFFF; text-decoration: none}

#most-wanted{
 
 	margin-left: 20px;
 	background-color: #d8dfea;
 	width: 450px;
	background-color: #eeeeee;
	padding: 0px;
	font-size: 14px;
	font-family: verdana;
	padding-bottom: 5px;
}

#most-wanted h1{
 
	background-color: #d8dfea;
	color: #3b5998;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #3b5998;
	border-bottom: 1px solid #b7b7b7;
	text-indent: 15px;
}

#most-wanted A:active  {color: #000000; text-decoration: none}
#most-wanted A:link  {color: #000000; text-decoration: none}
#most-wanted A:visited  {color: #000000; text-decoration: none}
#most-wanted A:hover  {color: #000000; text-decoration: underline}

#user li{
 
 	list-style-type: none;
 	margin-top: 10px;
 	margin-left: 2px;
 	margin-right: 2px;
 	background-color: #ffffff;
 	/*width: 450px;*/
	border-bottom: 1px dashed #b7b7b7;
	margin-bottom: 5px;
	color: #000000;
	font-family: verdana;
	font-size: 16px;
}

#user h1{

	background-color: #ffffff;
	color: #2c8bf9;
	font-family: sans-serif;
	font-size: 16px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 5px;
}

#most-owned{
 
 	margin-left: 20px;
 	background-color: #d8dfea;
 	width: 450px;
	background-color: #eeeeee;
	padding: 0px;
	font-size: 14px;
	font-family: verdana;
	padding-bottom: 5px;
}

#most-owned h1{
 
	background-color: #d8dfea;
	color: #3b5998;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #3b5998;
	border-bottom: 1px solid #b7b7b7;
	text-indent: 15px;
}

#most-owned A:active  {color: #000000; text-decoration: none}
#most-owned A:link  {color: #000000; text-decoration: none}
#most-owned A:visited  {color: #000000; text-decoration: none}
#most-owned A:hover  {color: #000000; text-decoration: underline}

#user td li{

	width: 120px;
	list-style-type: none;
	font-family: verdana;
	font-size: 12px;
    color: #3b5998;
    border: 0px;
}

#user td li A:active  {color: #3b5998; text-decoration: none}
#user td A:link  {color: #3b5998; text-decoration: none}
#user td A:visited  {color: #3b5998; text-decoration: none}
#user td A:hover  {color: #FFFFFF; background-color: #3b5998; text-decoration: none}



#user-pic{
	display: block;
	float: left;
	width: 100px;
	height: 300px;
}

#user-details{
	float: right;
	margin-left: 10px;
}

/* GAME PAGE */
#header{
	padding: 10px;
	border-bottom: 1px solid grey;
}


.title{
	font-family: sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #2c8bf9;
	margin-right: 20px;
}

#game-image{
	
	margin-top: 10px;
	width: 221px;
	height: 293px;
	border: 1px solid grey;
	float: left;
}

#game-image img{
	margin: 10px;
	height: 273px;
	width: 201px;
}

#game-stats{
	
	margin-top: 10px;
	float: right;
	text-align: left;
	font-family: sans-serif;
	font-size: 14px;
}

#game-menu ul{
	padding-top: 20px;
	clear: both;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
}

#game-menu li{
	list-style-type: none;
	display: inline;
	padding-right: 10px;
	font-family: sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color: blue;
	padding: 10px;
}
/*
#game-menu li:HOVER{
	text-decoration: underline;
	cursor: pointer;
}
*/
.gameMenuSections{
	margin: 0px;
	clear: both;
	padding: 10px;
	font-family: sans-serif;
	font-size: 12px;
	border: 1px solid blue;
}

#friend-codes{
	visibility: hidden;
	display: none;
}

#game-detail{
	width: 400px;
}

#view-friend-codes{
	font-size: 10px;
}		

#add-to-owned{
	padding: 10px;
}	

.user-list{
	width: 500px;
	background-color: #cccccc;
}